[INFO] fetching crate controlgroup 0.3.0...
[INFO] fixing controlgroup-0.3.0 against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=start=2015 for pr-157817-2
[INFO] extracting crate controlgroup 0.3.0 into /workspace/builds/worker-6-tc1/source
[INFO] removed /workspace/builds/worker-6-tc1/source/.cargo/config
[INFO] started tweaking crates.io crate controlgroup 0.3.0
[INFO] finished tweaking crates.io crate controlgroup 0.3.0
[INFO] tweaked toml for crates.io crate controlgroup 0.3.0 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate controlgroup 0.3.0 on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 3 packages to latest compatible versions
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] f0d3796a220b39c9c2d6afdd0d4c5fe6898a974f96283ef9afb8f5eefba9d6e4
[INFO] running `Command { std: "docker" "start" "f0d3796a220b39c9c2d6afdd0d4c5fe6898a974f96283ef9afb8f5eefba9d6e4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "f0d3796a220b39c9c2d6afdd0d4c5fe6898a974f96283ef9afb8f5eefba9d6e4" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f0d3796a220b39c9c2d6afdd0d4c5fe6898a974f96283ef9afb8f5eefba9d6e4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "f0d3796a220b39c9c2d6afdd0d4c5fe6898a974f96283ef9afb8f5eefba9d6e4" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=start=2015", kill_on_drop: false }`
[INFO] [stderr]     Checking controlgroup v0.3.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:264:5
[INFO] [stdout]     |
[INFO] [stdout] 264 | /     gen_getter!(
[INFO] [stdout] 265 | |         blkio,
[INFO] [stdout] 266 | |         "the relative weight of block I/O performed by this cgroup,",
[INFO] [stdout] 267 | |         weight: link,
[INFO] [stdout] 268 | |         u16,
[INFO] [stdout] 269 | |         parse
[INFO] [stdout] 270 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> src/lib.rs:3:5
[INFO] [stdout]     |
[INFO] [stdout]   3 |     future_incompatible,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: `#[warn(semicolon_in_expressions_from_macros)]` implied by `#[warn(future_incompatible)]`
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |         gen_doc!(see; $field);
[INFO] [stdout]     |                              ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:276:5
[INFO] [stdout]     |
[INFO] [stdout] 276 |     _gen_getter!(map; "the overriding weight for devices", weight_device : link, u16);
[INFO] [stdout]     |     --------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:282:5
[INFO] [stdout]     |
[INFO] [stdout] 282 | /     gen_getter!(
[INFO] [stdout] 283 | |         blkio,
[INFO] [stdout] 284 | |         "the weight this cgroup has while competing against descendant cgroups,",
[INFO] [stdout] 285 | |         leaf_weight: link,
[INFO] [stdout] 286 | |         u16,
[INFO] [stdout] 287 | |         parse
[INFO] [stdout] 288 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:294:5
[INFO] [stdout]     |
[INFO] [stdout] 294 | /     _gen_getter!(
[INFO] [stdout] 295 | |         map; "the overriding leaf weight for devices",
[INFO] [stdout] 296 | |         leaf_weight_device : link, u16
[INFO] [stdout] 297 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:303:5
[INFO] [stdout]     |
[INFO] [stdout] 303 | /     _gen_getter!(
[INFO] [stdout] 304 | |         map; "the I/O time allocated to this cgroup per device (in milliseconds)",
[INFO] [stdout] 305 | |         time, u64, time_recursive
[INFO] [stdout] 306 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:308:5
[INFO] [stdout]     |
[INFO] [stdout] 308 | /     _gen_getter!(
[INFO] [stdout] 309 | |         map; "the number of sectors transferred by this cgroup,",
[INFO] [stdout] 310 | |         sectors, u64, sectors_recursive
[INFO] [stdout] 311 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:313:5
[INFO] [stdout]     |
[INFO] [stdout] 313 | /     _gen_getter!(
[INFO] [stdout] 314 | |         io_service; "the I/O service transferred by this cgroup (in bytes)",
[INFO] [stdout] 315 | |         io_service_bytes, io_service_bytes_recursive
[INFO] [stdout] 316 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:317:5
[INFO] [stdout]     |
[INFO] [stdout] 317 | /     _gen_getter!(
[INFO] [stdout] 318 | |         io_service; "the I/O service transferred by this cgroup (in operation count)",
[INFO] [stdout] 319 | |         io_serviced, io_serviced_recursive
[INFO] [stdout] 320 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:321:5
[INFO] [stdout]     |
[INFO] [stdout] 321 | /     _gen_getter!(
[INFO] [stdout] 322 | |         io_service; "the I/O service transferred by this cgroup (in nanoseconds)",
[INFO] [stdout] 323 | |         io_service_time, io_service_time_recursive
[INFO] [stdout] 324 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:326:5
[INFO] [stdout]     |
[INFO] [stdout] 326 | /     _gen_getter!(
[INFO] [stdout] 327 | |         io_service; "the total time the I/O for this cgroup spent waiting for service,",
[INFO] [stdout] 328 | |         io_wait_time, io_wait_time_recursive
[INFO] [stdout] 329 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:331:5
[INFO] [stdout]     |
[INFO] [stdout] 331 | /     _gen_getter!(
[INFO] [stdout] 332 | |         io_service;
[INFO] [stdout] 333 | |         "the number of BIOS requests merged into I/O requests belonging to this cgroup,",
[INFO] [stdout] 334 | |         io_merged, io_merged_recursive
[INFO] [stdout] 335 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:337:5
[INFO] [stdout]     |
[INFO] [stdout] 337 | /     _gen_getter!(
[INFO] [stdout] 338 | |         io_service; "the number of I/O operations queued by this cgroup,",
[INFO] [stdout] 339 | |         io_queued, io_queued_recursive
[INFO] [stdout] 340 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:127:5
[INFO] [stdout]     |
[INFO] [stdout] 127 | /     gen_getter!(
[INFO] [stdout] 128 | |         cpu,
[INFO] [stdout] 129 | |         "the throttling statistics of this cgroup",
[INFO] [stdout] 130 | |         stat,
[INFO] [stdout] 131 | |         Stat,
[INFO] [stdout] 132 | |         parse_stat
[INFO] [stdout] 133 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |         gen_doc!(see; $field);
[INFO] [stdout]     |                              ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:135:5
[INFO] [stdout]     |
[INFO] [stdout] 135 |     gen_getter!(cpu, "the CPU time shares", shares: link, u64, parse);
[INFO] [stdout]     |     ----------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |         gen_doc!(see; $field);
[INFO] [stdout]     |                              ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:136:5
[INFO] [stdout]     |
[INFO] [stdout] 136 |     gen_setter!(cpu, "CPU time shares", shares: link, set_shares, u64, 2048);
[INFO] [stdout]     |     ------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:138:5
[INFO] [stdout]     |
[INFO] [stdout] 138 | /     gen_getter!(
[INFO] [stdout] 139 | |         cpu,
[INFO] [stdout] 140 | |         "the total available CPU time within a period (in microseconds)",
[INFO] [stdout] 141 | |         cfs_quota_us: link,
[INFO] [stdout] 142 | |         i64,
[INFO] [stdout] 143 | |         parse
[INFO] [stdout] 144 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:145:5
[INFO] [stdout]     |
[INFO] [stdout] 145 | /     gen_setter!(
[INFO] [stdout] 146 | |         cpu,
[INFO] [stdout] 147 | |         "total available CPU time within a period (in microseconds)"
[INFO] [stdout] 148 | |             : "Setting -1 removes the current limit.",
[INFO] [stdout] ...   |
[INFO] [stdout] 152 | |         500 * 1000
[INFO] [stdout] 153 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:155:5
[INFO] [stdout]     |
[INFO] [stdout] 155 | /     gen_getter!(
[INFO] [stdout] 156 | |         cpu,
[INFO] [stdout] 157 | |         "the length of period (in microseconds)",
[INFO] [stdout] 158 | |         cfs_period_us: link,
[INFO] [stdout] 159 | |         u64,
[INFO] [stdout] 160 | |         parse
[INFO] [stdout] 161 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:162:5
[INFO] [stdout]     |
[INFO] [stdout] 162 | /     gen_setter!(
[INFO] [stdout] 163 | |         cpu,
[INFO] [stdout] 164 | |         "length of period (in microseconds)",
[INFO] [stdout] 165 | |         cfs_period_us: link,
[INFO] [stdout] ...   |
[INFO] [stdout] 168 | |         1000 * 1000
[INFO] [stdout] 169 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:171:5
[INFO] [stdout]     |
[INFO] [stdout] 171 | /     gen_getter!(
[INFO] [stdout] 172 | |         cpu,
[INFO] [stdout] 173 | |         "the total available CPU time for realtime tasks within a period (in microseconds)",
[INFO] [stdout] 174 | |         rt_runtime_us: link,
[INFO] [stdout] 175 | |         i64,
[INFO] [stdout] 176 | |         parse
[INFO] [stdout] 177 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:178:5
[INFO] [stdout]     |
[INFO] [stdout] 178 | /     gen_setter!(
[INFO] [stdout] 179 | |         cpu,
[INFO] [stdout] 180 | |         "total available CPU time for realtime tasks within a period (in microseconds)"
[INFO] [stdout] 181 | |             : "Setting -1 removes the current limit.",
[INFO] [stdout] ...   |
[INFO] [stdout] 185 | |         500 * 1000
[INFO] [stdout] 186 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:188:5
[INFO] [stdout]     |
[INFO] [stdout] 188 | /     gen_getter!(
[INFO] [stdout] 189 | |         cpu,
[INFO] [stdout] 190 | |         "the length of period for realtime tasks (in microseconds)",
[INFO] [stdout] 191 | |         rt_period_us: link,
[INFO] [stdout] 192 | |         u64,
[INFO] [stdout] 193 | |         parse
[INFO] [stdout] 194 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:195:5
[INFO] [stdout]     |
[INFO] [stdout] 195 | /     gen_setter!(
[INFO] [stdout] 196 | |         cpu,
[INFO] [stdout] 197 | |         "the length of period for realtime tasks (in microseconds)",
[INFO] [stdout] 198 | |         rt_period_us: link,
[INFO] [stdout] ...   |
[INFO] [stdout] 201 | |         1000 * 1000
[INFO] [stdout] 202 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/macros.rs:19:63
[INFO] [stdout]     |
[INFO] [stdout]  19 |         return Err(crate::Error::new(crate::ErrorKind::Parse));
[INFO] [stdout]     |                                                               ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:233:18
[INFO] [stdout]     |
[INFO] [stdout] 233 |             _ => bail_parse!(),
[INFO] [stdout]     |                  ------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `bail_parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:85:5
[INFO] [stdout]     |
[INFO] [stdout]  85 | /     _gen_getter!(
[INFO] [stdout]  86 | |         "the statistics about how much CPU time is consumed by this cgroup (in `USER_HZ` unit)"
[INFO] [stdout]  87 | |         : "The CPU time is further divided into user and system times.",
[INFO] [stdout]  88 | |         stat, Stat, parse_stat
[INFO] [stdout]  89 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:91:5
[INFO] [stdout]     |
[INFO] [stdout]  91 | /     _gen_getter!(
[INFO] [stdout]  92 | |         "the total CPU time consumed by this cgroup (in nanoseconds)",
[INFO] [stdout]  93 | |         usage,
[INFO] [stdout]  94 | |         u64,
[INFO] [stdout]  95 | |         parse
[INFO] [stdout]  96 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:98:5
[INFO] [stdout]     |
[INFO] [stdout]  98 | /     _gen_getter!(
[INFO] [stdout]  99 | |         "the per-CPU total CPU time consumed by this cgroup (in nanoseconds)" :
[INFO] [stdout] 100 | |         "The CPU time is further divided into user and system times.",
[INFO] [stdout] 101 | |         usage_all, Vec<Stat>, parse_usage_all
[INFO] [stdout] 102 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:104:5
[INFO] [stdout]     |
[INFO] [stdout] 104 | /     _gen_getter!(
[INFO] [stdout] 105 | |         "the per-CPU total CPU times consumed by this cgroup (in nanoseconds)",
[INFO] [stdout] 106 | |         usage_percpu,
[INFO] [stdout] 107 | |         Vec<u64>,
[INFO] [stdout] 108 | |         parse_vec
[INFO] [stdout] 109 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:111:5
[INFO] [stdout]     |
[INFO] [stdout] 111 | /     _gen_getter!(
[INFO] [stdout] 112 | |         "the per-CPU total CPU times consumed by this cgroup
[INFO] [stdout] 113 | |          in the system (kernel) mode (in nanoseconds)",
[INFO] [stdout] 114 | |         usage_percpu_sys,
[INFO] [stdout] 115 | |         Vec<u64>,
[INFO] [stdout] 116 | |         parse_vec
[INFO] [stdout] 117 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:119:5
[INFO] [stdout]     |
[INFO] [stdout] 119 | /     _gen_getter!(
[INFO] [stdout] 120 | |         "the per-CPU total CPU times consumed by this cgroup in the user mode (in nanoseconds)",
[INFO] [stdout] 121 | |         usage_percpu_user,
[INFO] [stdout] 122 | |         Vec<u64>,
[INFO] [stdout] 123 | |         parse_vec
[INFO] [stdout] 124 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:126:5
[INFO] [stdout]     |
[INFO] [stdout] 126 | /     _gen_getter!(
[INFO] [stdout] 127 | |         "the total CPU time consumed by this cgroup in the system (kernel) mode (in nanoseconds)",
[INFO] [stdout] 128 | |         usage_sys,
[INFO] [stdout] 129 | |         u64,
[INFO] [stdout] 130 | |         parse
[INFO] [stdout] 131 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:133:5
[INFO] [stdout]     |
[INFO] [stdout] 133 | /     _gen_getter!(
[INFO] [stdout] 134 | |         "the total CPU time consumed by this cgroup in the user mode (in nanoseconds)",
[INFO] [stdout] 135 | |         usage_user,
[INFO] [stdout] 136 | |         u64,
[INFO] [stdout] 137 | |         parse
[INFO] [stdout] 138 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:252:5
[INFO] [stdout]     |
[INFO] [stdout] 252 | /     _gen_getter!(
[INFO] [stdout] 253 | |         "the set of CPUs this cgroup can use",
[INFO] [stdout] 254 | |         cpus: link,
[INFO] [stdout] 255 | |         IdSet,
[INFO] [stdout] 256 | |         parse
[INFO] [stdout] 257 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:259:5
[INFO] [stdout]     |
[INFO] [stdout] 259 | /     _gen_setter!(
[INFO] [stdout] 260 | |         "a set of CPUs this cgroup can use",
[INFO] [stdout] 261 | |         cpus: link,
[INFO] [stdout] 262 | |         set_cpus,
[INFO] [stdout] 263 | |         &IdSet,
[INFO] [stdout] 264 | |         &"0,1".parse::<cpuset::IdSet>()?
[INFO] [stdout] 265 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:267:5
[INFO] [stdout]     |
[INFO] [stdout] 267 | /     _gen_getter!(
[INFO] [stdout] 268 | |         "the set of memory nodes this cgroup can use",
[INFO] [stdout] 269 | |         mems: link,
[INFO] [stdout] 270 | |         IdSet,
[INFO] [stdout] 271 | |         parse
[INFO] [stdout] 272 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:274:5
[INFO] [stdout]     |
[INFO] [stdout] 274 | /     _gen_setter!(
[INFO] [stdout] 275 | |         "a set of memory nodes this cgroup can use",
[INFO] [stdout] 276 | |         mems: link,
[INFO] [stdout] 277 | |         set_mems,
[INFO] [stdout] 278 | |         &IdSet,
[INFO] [stdout] 279 | |         &"0,1".parse::<cpuset::IdSet>()?
[INFO] [stdout] 280 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:282:5
[INFO] [stdout]     |
[INFO] [stdout] 282 | /     _gen_getter!(
[INFO] [stdout] 283 | |         "whether the memory used by this cgroup should be migrated
[INFO] [stdout] 284 | |          when memory selection is updated,",
[INFO] [stdout] 285 | |         memory_migrate: link,
[INFO] [stdout] 286 | |         bool,
[INFO] [stdout] 287 | |         parse_01_bool
[INFO] [stdout] 288 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:290:5
[INFO] [stdout]     |
[INFO] [stdout] 290 | /     _gen_setter!(
[INFO] [stdout] 291 | |         "whether the memory used by this cgroup should be migrated
[INFO] [stdout] 292 | |          when memory selection is updated,",
[INFO] [stdout] 293 | |         memory_migrate: link,
[INFO] [stdout] ...   |
[INFO] [stdout] 296 | |         true
[INFO] [stdout] 297 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:299:5
[INFO] [stdout]     |
[INFO] [stdout] 299 | /     _gen_getter!(
[INFO] [stdout] 300 | |         "whether the selected CPUs should be exclusive to this cgroup,",
[INFO] [stdout] 301 | |         cpu_exclusive: link,
[INFO] [stdout] 302 | |         bool,
[INFO] [stdout] 303 | |         parse_01_bool
[INFO] [stdout] 304 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:306:5
[INFO] [stdout]     |
[INFO] [stdout] 306 | /     _gen_setter!(
[INFO] [stdout] 307 | |         "whether the selected CPUs should be exclusive to this cgroup,",
[INFO] [stdout] 308 | |         cpu_exclusive: link,
[INFO] [stdout] 309 | |         set_cpu_exclusive,
[INFO] [stdout] 310 | |         exclusive: bool as i32,
[INFO] [stdout] 311 | |         true
[INFO] [stdout] 312 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:314:5
[INFO] [stdout]     |
[INFO] [stdout] 314 | /     _gen_getter!(
[INFO] [stdout] 315 | |         "whether the selected memory nodes should be exclusive to this cgroup,",
[INFO] [stdout] 316 | |         mem_exclusive: link,
[INFO] [stdout] 317 | |         bool,
[INFO] [stdout] 318 | |         parse_01_bool
[INFO] [stdout] 319 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:321:5
[INFO] [stdout]     |
[INFO] [stdout] 321 | /     _gen_setter!(
[INFO] [stdout] 322 | |         "whether the selected memory nodes should be exclusive to this cgroup,",
[INFO] [stdout] 323 | |         mem_exclusive: link,
[INFO] [stdout] 324 | |         set_mem_exclusive,
[INFO] [stdout] 325 | |         exclusive: bool as i32,
[INFO] [stdout] 326 | |         true
[INFO] [stdout] 327 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:329:5
[INFO] [stdout]     |
[INFO] [stdout] 329 | /     _gen_getter!(
[INFO] [stdout] 330 | |         "whether this cgroup is \"hardwalled\"",
[INFO] [stdout] 331 | |         mem_hardwall: link,
[INFO] [stdout] 332 | |         bool,
[INFO] [stdout] 333 | |         parse_01_bool
[INFO] [stdout] 334 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:336:5
[INFO] [stdout]     |
[INFO] [stdout] 336 | /     _gen_setter!(
[INFO] [stdout] 337 | |         "whether this cgroup is \"hardwalled\"",
[INFO] [stdout] 338 | |         mem_hardwall: link,
[INFO] [stdout] 339 | |         set_mem_hardwall,
[INFO] [stdout] 340 | |         enable: bool as i32,
[INFO] [stdout] 341 | |         true
[INFO] [stdout] 342 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:344:5
[INFO] [stdout]     |
[INFO] [stdout] 344 | /     _gen_getter!(
[INFO] [stdout] 345 | |         "the running average of the memory pressure faced by this cgroup,",
[INFO] [stdout] 346 | |         memory_pressure,
[INFO] [stdout] 347 | |         u64,
[INFO] [stdout] 348 | |         parse
[INFO] [stdout] 349 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:400:5
[INFO] [stdout]     |
[INFO] [stdout] 400 | /     _gen_getter!(
[INFO] [stdout] 401 | |         "whether file system buffers are spread across the selected memory nodes,",
[INFO] [stdout] 402 | |         memory_spread_page: link,
[INFO] [stdout] 403 | |         bool,
[INFO] [stdout] 404 | |         parse_01_bool
[INFO] [stdout] 405 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:407:5
[INFO] [stdout]     |
[INFO] [stdout] 407 | /     _gen_setter!(
[INFO] [stdout] 408 | |         "whether file system buffers are spread across the selected memory nodes,",
[INFO] [stdout] 409 | |         memory_spread_page: link,
[INFO] [stdout] 410 | |         set_memory_spread_page,
[INFO] [stdout] 411 | |         enable: bool as i32,
[INFO] [stdout] 412 | |         true
[INFO] [stdout] 413 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:415:5
[INFO] [stdout]     |
[INFO] [stdout] 415 | /     _gen_getter!(
[INFO] [stdout] 416 | |         "whether the kernel slab caches for file I/O are spread across the selected memory nodes,",
[INFO] [stdout] 417 | |         memory_spread_slab: link,
[INFO] [stdout] 418 | |         bool,
[INFO] [stdout] 419 | |         parse_01_bool
[INFO] [stdout] 420 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:422:5
[INFO] [stdout]     |
[INFO] [stdout] 422 | /     _gen_setter!(
[INFO] [stdout] 423 | |         "whether the kernel slab caches for file I/O are spread across the selected memory nodes,",
[INFO] [stdout] 424 | |         memory_spread_slab: link,
[INFO] [stdout] 425 | |         set_memory_spread_slab,
[INFO] [stdout] 426 | |         enable: bool as i32,
[INFO] [stdout] 427 | |         true
[INFO] [stdout] 428 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:430:5
[INFO] [stdout]     |
[INFO] [stdout] 430 | /     _gen_getter!(
[INFO] [stdout] 431 | |         "whether the kernel balances the load across the selected CPUs,",
[INFO] [stdout] 432 | |         sched_load_balance: link,
[INFO] [stdout] 433 | |         bool,
[INFO] [stdout] 434 | |         parse_01_bool
[INFO] [stdout] 435 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:437:5
[INFO] [stdout]     |
[INFO] [stdout] 437 | /     _gen_setter!(
[INFO] [stdout] 438 | |         "whether the kernel balances the load across the selected CPUs,",
[INFO] [stdout] 439 | |         sched_load_balance: link,
[INFO] [stdout] 440 | |         set_sched_load_balance,
[INFO] [stdout] 441 | |         enable: bool as i32,
[INFO] [stdout] 442 | |         true
[INFO] [stdout] 443 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:445:5
[INFO] [stdout]     |
[INFO] [stdout] 445 | /     _gen_getter!(
[INFO] [stdout] 446 | |         "how much work the kernel do to balance the load on this cgroup,",
[INFO] [stdout] 447 | |         sched_relax_domain_level: link,
[INFO] [stdout] 448 | |         i32,
[INFO] [stdout] 449 | |         parse
[INFO] [stdout] 450 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/devices.rs:196:5
[INFO] [stdout]     |
[INFO] [stdout] 196 | /     gen_getter!(
[INFO] [stdout] 197 | |         devices,
[INFO] [stdout] 198 | |         "allowed device access of this cgroup",
[INFO] [stdout] 199 | |         list,
[INFO] [stdout] 200 | |         Vec<Access>,
[INFO] [stdout] 201 | |         parse_list
[INFO] [stdout] 202 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/freezer.rs:147:5
[INFO] [stdout]     |
[INFO] [stdout] 147 | /     gen_getter!(
[INFO] [stdout] 148 | |         freezer,
[INFO] [stdout] 149 | |         "the current state of this cgroup",
[INFO] [stdout] 150 | |         state: link,
[INFO] [stdout] 151 | |         State,
[INFO] [stdout] 152 | |         parse
[INFO] [stdout] 153 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/freezer.rs:155:5
[INFO] [stdout]     |
[INFO] [stdout] 155 | /     gen_getter!(
[INFO] [stdout] 156 | |         freezer,
[INFO] [stdout] 157 | |         "whether this cgroup itself is frozen or in processes of being frozen,",
[INFO] [stdout] 158 | |         self_freezing,
[INFO] [stdout] 159 | |         bool,
[INFO] [stdout] 160 | |         parse_01_bool
[INFO] [stdout] 161 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/freezer.rs:163:5
[INFO] [stdout]     |
[INFO] [stdout] 163 | /     gen_getter!(
[INFO] [stdout] 164 | |         freezer,
[INFO] [stdout] 165 | |         "whether any parent cgroups of this cgroup is frozen or in processes of being frozen,",
[INFO] [stdout] 166 | |         parent_freezing,
[INFO] [stdout] 167 | |         bool,
[INFO] [stdout] 168 | |         parse_01_bool
[INFO] [stdout] 169 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:264:5
[INFO] [stdout]     |
[INFO] [stdout] 264 | /     _gen_getter!(
[INFO] [stdout] 265 | |         "the statistics of memory usage of this cgroup",
[INFO] [stdout] 266 | |         stat,
[INFO] [stdout] 267 | |         Stat,
[INFO] [stdout] 268 | |         parse_stat
[INFO] [stdout] 269 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:271:5
[INFO] [stdout]     |
[INFO] [stdout] 271 | /     _gen_getter!(
[INFO] [stdout] 272 | |         "the statistics of memory usage per NUMA node of this cgroup",
[INFO] [stdout] 273 | |         numa_stat,
[INFO] [stdout] 274 | |         NumaStat,
[INFO] [stdout] 275 | |         parse_numa_stat
[INFO] [stdout] 276 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:278:5
[INFO] [stdout]     |
[INFO] [stdout] 278 | /     _gen_getter!(
[INFO] [stdout] 279 | |         "the memory usage of this cgroup",
[INFO] [stdout] 280 | |         usage_in_bytes,
[INFO] [stdout] 281 | |         memsw_usage_in_bytes,
[INFO] [stdout] ...   |
[INFO] [stdout] 284 | |         u64
[INFO] [stdout] 285 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:287:5
[INFO] [stdout]     |
[INFO] [stdout] 287 | /     _gen_getter!(
[INFO] [stdout] 288 | |         "the maximum memory usage of this cgroup",
[INFO] [stdout] 289 | |         max_usage_in_bytes,
[INFO] [stdout] 290 | |         memsw_max_usage_in_bytes,
[INFO] [stdout] ...   |
[INFO] [stdout] 293 | |         u64
[INFO] [stdout] 294 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:296:5
[INFO] [stdout]     |
[INFO] [stdout] 296 | /     _gen_getter!(
[INFO] [stdout] 297 | |         "the limit on memory usage (including file cache) of this cgroup",
[INFO] [stdout] 298 | |         limit_in_bytes: link,
[INFO] [stdout] 299 | |         memsw_limit_in_bytes,
[INFO] [stdout] ...   |
[INFO] [stdout] 302 | |         u64
[INFO] [stdout] 303 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/memory.rs:260:6
[INFO] [stdout]     |
[INFO] [stdout] 260 |     ); };
[INFO] [stdout]     |      ^
[INFO] [stdout] ...
[INFO] [stdout] 312 |         _gen_setter!(err_invalid; limit_in_bytes),
[INFO] [stdout]     |         ----------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:356:5
[INFO] [stdout]     |
[INFO] [stdout] 356 | /     _gen_getter!(
[INFO] [stdout] 357 | |         "the soft limit on memory usage of this cgroup",
[INFO] [stdout] 358 | |         soft_limit_in_bytes: link,
[INFO] [stdout] 359 | |         u64,
[INFO] [stdout] 360 | |         parse
[INFO] [stdout] 361 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/memory.rs:260:6
[INFO] [stdout]     |
[INFO] [stdout] 260 |     ); };
[INFO] [stdout]     |      ^
[INFO] [stdout] ...
[INFO] [stdout] 370 |         _gen_setter!(err_invalid; soft_limit_in_bytes),
[INFO] [stdout]     |         ---------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:381:5
[INFO] [stdout]     |
[INFO] [stdout] 381 | /     _gen_getter!(
[INFO] [stdout] 382 | |         "the number of memory allocation failure due to the limit",
[INFO] [stdout] 383 | |         failcnt,
[INFO] [stdout] 384 | |         memsw_failcnt,
[INFO] [stdout] ...   |
[INFO] [stdout] 387 | |         u64
[INFO] [stdout] 388 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:390:5
[INFO] [stdout]     |
[INFO] [stdout] 390 | /     _gen_getter!(
[INFO] [stdout] 391 | |         "the tendency of the kernel to swap out pages consumed by this cgroup,",
[INFO] [stdout] 392 | |         swappiness: link,
[INFO] [stdout] 393 | |         u64,
[INFO] [stdout] 394 | |         parse
[INFO] [stdout] 395 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:397:5
[INFO] [stdout]     |
[INFO] [stdout] 397 | /     _gen_setter!(
[INFO] [stdout] 398 | |         "a tendency of the kernel to swap out pages consumed by this cgroup,",
[INFO] [stdout] 399 | |         swappiness: link,
[INFO] [stdout] 400 | |         set_swappiness,
[INFO] [stdout] 401 | |         u64,
[INFO] [stdout] 402 | |         60
[INFO] [stdout] 403 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:405:5
[INFO] [stdout]     |
[INFO] [stdout] 405 | /     _gen_getter!(
[INFO] [stdout] 406 | |         "the status of OOM killer on this cgroup",
[INFO] [stdout] 407 | |         oom_control,
[INFO] [stdout] 408 | |         OomControl,
[INFO] [stdout] 409 | |         parse_oom_control
[INFO] [stdout] 410 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:412:5
[INFO] [stdout]     |
[INFO] [stdout] 412 | /     _gen_setter!(
[INFO] [stdout] 413 | |         "whether the OOM killer is disabled for this cgroup,",
[INFO] [stdout] 414 | |         oom_control,
[INFO] [stdout] 415 | |         disable_oom_killer,
[INFO] [stdout] 416 | |         disable: bool as i32,
[INFO] [stdout] 417 | |         true
[INFO] [stdout] 418 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:420:5
[INFO] [stdout]     |
[INFO] [stdout] 420 | /     _gen_getter!(
[INFO] [stdout] 421 | |         "whether pages may be recharged to the new cgroup when a task is moved,",
[INFO] [stdout] 422 | |         move_charge_at_immigrate: link,
[INFO] [stdout] 423 | |         bool,
[INFO] [stdout] 424 | |         parse_01_bool
[INFO] [stdout] 425 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:427:5
[INFO] [stdout]     |
[INFO] [stdout] 427 | /     _gen_setter!(
[INFO] [stdout] 428 | |         "whether pages may be recharged to the new cgroup when a task is moved,",
[INFO] [stdout] 429 | |         move_charge_at_immigrate: link,
[INFO] [stdout] 430 | |         set_move_charge_at_immigrate,
[INFO] [stdout] 431 | |         move_: bool as i32,
[INFO] [stdout] 432 | |         true
[INFO] [stdout] 433 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:435:5
[INFO] [stdout]     |
[INFO] [stdout] 435 | /     _gen_getter!(
[INFO] [stdout] 436 | |         "whether the OOM killer tries to reclaim memory from the self and descendant cgroups,",
[INFO] [stdout] 437 | |         use_hierarchy: link,
[INFO] [stdout] 438 | |         bool,
[INFO] [stdout] 439 | |         parse_01_bool
[INFO] [stdout] 440 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:442:5
[INFO] [stdout]     |
[INFO] [stdout] 442 | /     _gen_setter!(
[INFO] [stdout] 443 | |         "whether the OOM killer tries to reclaim memory from the self and descendant cgroups,",
[INFO] [stdout] 444 | |         use_hierarchy: link,
[INFO] [stdout] 445 | |         set_use_hierarchy,
[INFO] [stdout] 446 | |         use_: bool as i32,
[INFO] [stdout] 447 | |         true
[INFO] [stdout] 448 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/macros.rs:19:63
[INFO] [stdout]     |
[INFO] [stdout]  19 |         return Err(crate::Error::new(crate::ErrorKind::Parse));
[INFO] [stdout]     |                                                               ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:646:17
[INFO] [stdout]     |
[INFO] [stdout] 646 |         None => bail_parse!(),
[INFO] [stdout]     |                 ------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `bail_parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/net_prio.rs:80:5
[INFO] [stdout]     |
[INFO] [stdout]  80 | /     gen_getter!(
[INFO] [stdout]  81 | |         net_prio,
[INFO] [stdout]  82 | |         "the system-internal representation of this cgroup",
[INFO] [stdout]  83 | |         prioidx,
[INFO] [stdout]  84 | |         u64,
[INFO] [stdout]  85 | |         parse
[INFO] [stdout]  86 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/net_prio.rs:88:5
[INFO] [stdout]     |
[INFO] [stdout]  88 | /     gen_getter!(
[INFO] [stdout]  89 | |         net_prio, "the map of priorities assigned to traffic originating from this cgroup,",
[INFO] [stdout]  90 | |         ifpriomap : link, HashMap<String, u32>, parse_ifpriomap
[INFO] [stdout]  91 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/pids.rs:83:5
[INFO] [stdout]     |
[INFO] [stdout]  83 | /     gen_getter!(
[INFO] [stdout]  84 | |         pids,
[INFO] [stdout]  85 | |         "the maximum number of processes this cgroup can have",
[INFO] [stdout]  86 | |         max: link,
[INFO] [stdout]  87 | |         Max,
[INFO] [stdout]  88 | |         parse
[INFO] [stdout]  89 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/pids.rs:91:5
[INFO] [stdout]     |
[INFO] [stdout]  91 | /     gen_setter!(
[INFO] [stdout]  92 | |         pids,
[INFO] [stdout]  93 | |         "a maximum number of processes this cgroup can have,",
[INFO] [stdout]  94 | |         max: link,
[INFO] [stdout] ...   |
[INFO] [stdout]  97 | |         controlgroup::Max::Limit(2)
[INFO] [stdout]  98 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/pids.rs:100:5
[INFO] [stdout]     |
[INFO] [stdout] 100 | /     gen_getter!(
[INFO] [stdout] 101 | |         pids,
[INFO] [stdout] 102 | |         "the number of processes this cgroup currently has",
[INFO] [stdout] 103 | |         current,
[INFO] [stdout] 104 | |         u32,
[INFO] [stdout] 105 | |         parse
[INFO] [stdout] 106 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/pids.rs:108:5
[INFO] [stdout]     |
[INFO] [stdout] 108 | /     gen_getter!(
[INFO] [stdout] 109 | |         pids,
[INFO] [stdout] 110 | |         "the event counter, i.e. a pair of the maximum number of processes,
[INFO] [stdout] 111 | |          and the number of times fork failed due to the limit",
[INFO] [stdout] ...   |
[INFO] [stdout] 114 | |         parse_events
[INFO] [stdout] 115 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/rdma.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 112 | /     gen_getter!(
[INFO] [stdout] 113 | |         rdma, "the current usage of RDMA/IB devices",
[INFO] [stdout] 114 | |         current, HashMap<String, Limit>, parse_limits
[INFO] [stdout] 115 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/rdma.rs:117:5
[INFO] [stdout]     |
[INFO] [stdout] 117 | /     gen_getter!(
[INFO] [stdout] 118 | |         rdma, "the usage limits on RDMA/IB devices",
[INFO] [stdout] 119 | |         max : link, HashMap<String, Limit>, parse_limits
[INFO] [stdout] 120 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:264:5
[INFO] [stdout]     |
[INFO] [stdout] 264 | /     gen_getter!(
[INFO] [stdout] 265 | |         blkio,
[INFO] [stdout] 266 | |         "the relative weight of block I/O performed by this cgroup,",
[INFO] [stdout] 267 | |         weight: link,
[INFO] [stdout] 268 | |         u16,
[INFO] [stdout] 269 | |         parse
[INFO] [stdout] 270 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> src/lib.rs:3:5
[INFO] [stdout]     |
[INFO] [stdout]   3 |     future_incompatible,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: `#[warn(semicolon_in_expressions_from_macros)]` implied by `#[warn(future_incompatible)]`
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |         gen_doc!(see; $field);
[INFO] [stdout]     |                              ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:276:5
[INFO] [stdout]     |
[INFO] [stdout] 276 |     _gen_getter!(map; "the overriding weight for devices", weight_device : link, u16);
[INFO] [stdout]     |     --------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:282:5
[INFO] [stdout]     |
[INFO] [stdout] 282 | /     gen_getter!(
[INFO] [stdout] 283 | |         blkio,
[INFO] [stdout] 284 | |         "the weight this cgroup has while competing against descendant cgroups,",
[INFO] [stdout] 285 | |         leaf_weight: link,
[INFO] [stdout] 286 | |         u16,
[INFO] [stdout] 287 | |         parse
[INFO] [stdout] 288 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:294:5
[INFO] [stdout]     |
[INFO] [stdout] 294 | /     _gen_getter!(
[INFO] [stdout] 295 | |         map; "the overriding leaf weight for devices",
[INFO] [stdout] 296 | |         leaf_weight_device : link, u16
[INFO] [stdout] 297 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:303:5
[INFO] [stdout]     |
[INFO] [stdout] 303 | /     _gen_getter!(
[INFO] [stdout] 304 | |         map; "the I/O time allocated to this cgroup per device (in milliseconds)",
[INFO] [stdout] 305 | |         time, u64, time_recursive
[INFO] [stdout] 306 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:308:5
[INFO] [stdout]     |
[INFO] [stdout] 308 | /     _gen_getter!(
[INFO] [stdout] 309 | |         map; "the number of sectors transferred by this cgroup,",
[INFO] [stdout] 310 | |         sectors, u64, sectors_recursive
[INFO] [stdout] 311 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:313:5
[INFO] [stdout]     |
[INFO] [stdout] 313 | /     _gen_getter!(
[INFO] [stdout] 314 | |         io_service; "the I/O service transferred by this cgroup (in bytes)",
[INFO] [stdout] 315 | |         io_service_bytes, io_service_bytes_recursive
[INFO] [stdout] 316 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:317:5
[INFO] [stdout]     |
[INFO] [stdout] 317 | /     _gen_getter!(
[INFO] [stdout] 318 | |         io_service; "the I/O service transferred by this cgroup (in operation count)",
[INFO] [stdout] 319 | |         io_serviced, io_serviced_recursive
[INFO] [stdout] 320 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:321:5
[INFO] [stdout]     |
[INFO] [stdout] 321 | /     _gen_getter!(
[INFO] [stdout] 322 | |         io_service; "the I/O service transferred by this cgroup (in nanoseconds)",
[INFO] [stdout] 323 | |         io_service_time, io_service_time_recursive
[INFO] [stdout] 324 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:326:5
[INFO] [stdout]     |
[INFO] [stdout] 326 | /     _gen_getter!(
[INFO] [stdout] 327 | |         io_service; "the total time the I/O for this cgroup spent waiting for service,",
[INFO] [stdout] 328 | |         io_wait_time, io_wait_time_recursive
[INFO] [stdout] 329 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:331:5
[INFO] [stdout]     |
[INFO] [stdout] 331 | /     _gen_getter!(
[INFO] [stdout] 332 | |         io_service;
[INFO] [stdout] 333 | |         "the number of BIOS requests merged into I/O requests belonging to this cgroup,",
[INFO] [stdout] 334 | |         io_merged, io_merged_recursive
[INFO] [stdout] 335 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:337:5
[INFO] [stdout]     |
[INFO] [stdout] 337 | /     _gen_getter!(
[INFO] [stdout] 338 | |         io_service; "the number of I/O operations queued by this cgroup,",
[INFO] [stdout] 339 | |         io_queued, io_queued_recursive
[INFO] [stdout] 340 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:127:5
[INFO] [stdout]     |
[INFO] [stdout] 127 | /     gen_getter!(
[INFO] [stdout] 128 | |         cpu,
[INFO] [stdout] 129 | |         "the throttling statistics of this cgroup",
[INFO] [stdout] 130 | |         stat,
[INFO] [stdout] 131 | |         Stat,
[INFO] [stdout] 132 | |         parse_stat
[INFO] [stdout] 133 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |         gen_doc!(see; $field);
[INFO] [stdout]     |                              ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:135:5
[INFO] [stdout]     |
[INFO] [stdout] 135 |     gen_getter!(cpu, "the CPU time shares", shares: link, u64, parse);
[INFO] [stdout]     |     ----------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |         gen_doc!(see; $field);
[INFO] [stdout]     |                              ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:136:5
[INFO] [stdout]     |
[INFO] [stdout] 136 |     gen_setter!(cpu, "CPU time shares", shares: link, set_shares, u64, 2048);
[INFO] [stdout]     |     ------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:138:5
[INFO] [stdout]     |
[INFO] [stdout] 138 | /     gen_getter!(
[INFO] [stdout] 139 | |         cpu,
[INFO] [stdout] 140 | |         "the total available CPU time within a period (in microseconds)",
[INFO] [stdout] 141 | |         cfs_quota_us: link,
[INFO] [stdout] 142 | |         i64,
[INFO] [stdout] 143 | |         parse
[INFO] [stdout] 144 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:145:5
[INFO] [stdout]     |
[INFO] [stdout] 145 | /     gen_setter!(
[INFO] [stdout] 146 | |         cpu,
[INFO] [stdout] 147 | |         "total available CPU time within a period (in microseconds)"
[INFO] [stdout] 148 | |             : "Setting -1 removes the current limit.",
[INFO] [stdout] ...   |
[INFO] [stdout] 152 | |         500 * 1000
[INFO] [stdout] 153 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:155:5
[INFO] [stdout]     |
[INFO] [stdout] 155 | /     gen_getter!(
[INFO] [stdout] 156 | |         cpu,
[INFO] [stdout] 157 | |         "the length of period (in microseconds)",
[INFO] [stdout] 158 | |         cfs_period_us: link,
[INFO] [stdout] 159 | |         u64,
[INFO] [stdout] 160 | |         parse
[INFO] [stdout] 161 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:162:5
[INFO] [stdout]     |
[INFO] [stdout] 162 | /     gen_setter!(
[INFO] [stdout] 163 | |         cpu,
[INFO] [stdout] 164 | |         "length of period (in microseconds)",
[INFO] [stdout] 165 | |         cfs_period_us: link,
[INFO] [stdout] ...   |
[INFO] [stdout] 168 | |         1000 * 1000
[INFO] [stdout] 169 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:171:5
[INFO] [stdout]     |
[INFO] [stdout] 171 | /     gen_getter!(
[INFO] [stdout] 172 | |         cpu,
[INFO] [stdout] 173 | |         "the total available CPU time for realtime tasks within a period (in microseconds)",
[INFO] [stdout] 174 | |         rt_runtime_us: link,
[INFO] [stdout] 175 | |         i64,
[INFO] [stdout] 176 | |         parse
[INFO] [stdout] 177 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:178:5
[INFO] [stdout]     |
[INFO] [stdout] 178 | /     gen_setter!(
[INFO] [stdout] 179 | |         cpu,
[INFO] [stdout] 180 | |         "total available CPU time for realtime tasks within a period (in microseconds)"
[INFO] [stdout] 181 | |             : "Setting -1 removes the current limit.",
[INFO] [stdout] ...   |
[INFO] [stdout] 185 | |         500 * 1000
[INFO] [stdout] 186 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:188:5
[INFO] [stdout]     |
[INFO] [stdout] 188 | /     gen_getter!(
[INFO] [stdout] 189 | |         cpu,
[INFO] [stdout] 190 | |         "the length of period for realtime tasks (in microseconds)",
[INFO] [stdout] 191 | |         rt_period_us: link,
[INFO] [stdout] 192 | |         u64,
[INFO] [stdout] 193 | |         parse
[INFO] [stdout] 194 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:195:5
[INFO] [stdout]     |
[INFO] [stdout] 195 | /     gen_setter!(
[INFO] [stdout] 196 | |         cpu,
[INFO] [stdout] 197 | |         "the length of period for realtime tasks (in microseconds)",
[INFO] [stdout] 198 | |         rt_period_us: link,
[INFO] [stdout] ...   |
[INFO] [stdout] 201 | |         1000 * 1000
[INFO] [stdout] 202 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/macros.rs:19:63
[INFO] [stdout]     |
[INFO] [stdout]  19 |         return Err(crate::Error::new(crate::ErrorKind::Parse));
[INFO] [stdout]     |                                                               ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:233:18
[INFO] [stdout]     |
[INFO] [stdout] 233 |             _ => bail_parse!(),
[INFO] [stdout]     |                  ------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `bail_parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:85:5
[INFO] [stdout]     |
[INFO] [stdout]  85 | /     _gen_getter!(
[INFO] [stdout]  86 | |         "the statistics about how much CPU time is consumed by this cgroup (in `USER_HZ` unit)"
[INFO] [stdout]  87 | |         : "The CPU time is further divided into user and system times.",
[INFO] [stdout]  88 | |         stat, Stat, parse_stat
[INFO] [stdout]  89 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:91:5
[INFO] [stdout]     |
[INFO] [stdout]  91 | /     _gen_getter!(
[INFO] [stdout]  92 | |         "the total CPU time consumed by this cgroup (in nanoseconds)",
[INFO] [stdout]  93 | |         usage,
[INFO] [stdout]  94 | |         u64,
[INFO] [stdout]  95 | |         parse
[INFO] [stdout]  96 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:98:5
[INFO] [stdout]     |
[INFO] [stdout]  98 | /     _gen_getter!(
[INFO] [stdout]  99 | |         "the per-CPU total CPU time consumed by this cgroup (in nanoseconds)" :
[INFO] [stdout] 100 | |         "The CPU time is further divided into user and system times.",
[INFO] [stdout] 101 | |         usage_all, Vec<Stat>, parse_usage_all
[INFO] [stdout] 102 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:104:5
[INFO] [stdout]     |
[INFO] [stdout] 104 | /     _gen_getter!(
[INFO] [stdout] 105 | |         "the per-CPU total CPU times consumed by this cgroup (in nanoseconds)",
[INFO] [stdout] 106 | |         usage_percpu,
[INFO] [stdout] 107 | |         Vec<u64>,
[INFO] [stdout] 108 | |         parse_vec
[INFO] [stdout] 109 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:111:5
[INFO] [stdout]     |
[INFO] [stdout] 111 | /     _gen_getter!(
[INFO] [stdout] 112 | |         "the per-CPU total CPU times consumed by this cgroup
[INFO] [stdout] 113 | |          in the system (kernel) mode (in nanoseconds)",
[INFO] [stdout] 114 | |         usage_percpu_sys,
[INFO] [stdout] 115 | |         Vec<u64>,
[INFO] [stdout] 116 | |         parse_vec
[INFO] [stdout] 117 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:119:5
[INFO] [stdout]     |
[INFO] [stdout] 119 | /     _gen_getter!(
[INFO] [stdout] 120 | |         "the per-CPU total CPU times consumed by this cgroup in the user mode (in nanoseconds)",
[INFO] [stdout] 121 | |         usage_percpu_user,
[INFO] [stdout] 122 | |         Vec<u64>,
[INFO] [stdout] 123 | |         parse_vec
[INFO] [stdout] 124 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:126:5
[INFO] [stdout]     |
[INFO] [stdout] 126 | /     _gen_getter!(
[INFO] [stdout] 127 | |         "the total CPU time consumed by this cgroup in the system (kernel) mode (in nanoseconds)",
[INFO] [stdout] 128 | |         usage_sys,
[INFO] [stdout] 129 | |         u64,
[INFO] [stdout] 130 | |         parse
[INFO] [stdout] 131 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:133:5
[INFO] [stdout]     |
[INFO] [stdout] 133 | /     _gen_getter!(
[INFO] [stdout] 134 | |         "the total CPU time consumed by this cgroup in the user mode (in nanoseconds)",
[INFO] [stdout] 135 | |         usage_user,
[INFO] [stdout] 136 | |         u64,
[INFO] [stdout] 137 | |         parse
[INFO] [stdout] 138 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:252:5
[INFO] [stdout]     |
[INFO] [stdout] 252 | /     _gen_getter!(
[INFO] [stdout] 253 | |         "the set of CPUs this cgroup can use",
[INFO] [stdout] 254 | |         cpus: link,
[INFO] [stdout] 255 | |         IdSet,
[INFO] [stdout] 256 | |         parse
[INFO] [stdout] 257 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:259:5
[INFO] [stdout]     |
[INFO] [stdout] 259 | /     _gen_setter!(
[INFO] [stdout] 260 | |         "a set of CPUs this cgroup can use",
[INFO] [stdout] 261 | |         cpus: link,
[INFO] [stdout] 262 | |         set_cpus,
[INFO] [stdout] 263 | |         &IdSet,
[INFO] [stdout] 264 | |         &"0,1".parse::<cpuset::IdSet>()?
[INFO] [stdout] 265 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:267:5
[INFO] [stdout]     |
[INFO] [stdout] 267 | /     _gen_getter!(
[INFO] [stdout] 268 | |         "the set of memory nodes this cgroup can use",
[INFO] [stdout] 269 | |         mems: link,
[INFO] [stdout] 270 | |         IdSet,
[INFO] [stdout] 271 | |         parse
[INFO] [stdout] 272 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:274:5
[INFO] [stdout]     |
[INFO] [stdout] 274 | /     _gen_setter!(
[INFO] [stdout] 275 | |         "a set of memory nodes this cgroup can use",
[INFO] [stdout] 276 | |         mems: link,
[INFO] [stdout] 277 | |         set_mems,
[INFO] [stdout] 278 | |         &IdSet,
[INFO] [stdout] 279 | |         &"0,1".parse::<cpuset::IdSet>()?
[INFO] [stdout] 280 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:282:5
[INFO] [stdout]     |
[INFO] [stdout] 282 | /     _gen_getter!(
[INFO] [stdout] 283 | |         "whether the memory used by this cgroup should be migrated
[INFO] [stdout] 284 | |          when memory selection is updated,",
[INFO] [stdout] 285 | |         memory_migrate: link,
[INFO] [stdout] 286 | |         bool,
[INFO] [stdout] 287 | |         parse_01_bool
[INFO] [stdout] 288 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:290:5
[INFO] [stdout]     |
[INFO] [stdout] 290 | /     _gen_setter!(
[INFO] [stdout] 291 | |         "whether the memory used by this cgroup should be migrated
[INFO] [stdout] 292 | |          when memory selection is updated,",
[INFO] [stdout] 293 | |         memory_migrate: link,
[INFO] [stdout] ...   |
[INFO] [stdout] 296 | |         true
[INFO] [stdout] 297 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:299:5
[INFO] [stdout]     |
[INFO] [stdout] 299 | /     _gen_getter!(
[INFO] [stdout] 300 | |         "whether the selected CPUs should be exclusive to this cgroup,",
[INFO] [stdout] 301 | |         cpu_exclusive: link,
[INFO] [stdout] 302 | |         bool,
[INFO] [stdout] 303 | |         parse_01_bool
[INFO] [stdout] 304 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:306:5
[INFO] [stdout]     |
[INFO] [stdout] 306 | /     _gen_setter!(
[INFO] [stdout] 307 | |         "whether the selected CPUs should be exclusive to this cgroup,",
[INFO] [stdout] 308 | |         cpu_exclusive: link,
[INFO] [stdout] 309 | |         set_cpu_exclusive,
[INFO] [stdout] 310 | |         exclusive: bool as i32,
[INFO] [stdout] 311 | |         true
[INFO] [stdout] 312 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:314:5
[INFO] [stdout]     |
[INFO] [stdout] 314 | /     _gen_getter!(
[INFO] [stdout] 315 | |         "whether the selected memory nodes should be exclusive to this cgroup,",
[INFO] [stdout] 316 | |         mem_exclusive: link,
[INFO] [stdout] 317 | |         bool,
[INFO] [stdout] 318 | |         parse_01_bool
[INFO] [stdout] 319 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:321:5
[INFO] [stdout]     |
[INFO] [stdout] 321 | /     _gen_setter!(
[INFO] [stdout] 322 | |         "whether the selected memory nodes should be exclusive to this cgroup,",
[INFO] [stdout] 323 | |         mem_exclusive: link,
[INFO] [stdout] 324 | |         set_mem_exclusive,
[INFO] [stdout] 325 | |         exclusive: bool as i32,
[INFO] [stdout] 326 | |         true
[INFO] [stdout] 327 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:329:5
[INFO] [stdout]     |
[INFO] [stdout] 329 | /     _gen_getter!(
[INFO] [stdout] 330 | |         "whether this cgroup is \"hardwalled\"",
[INFO] [stdout] 331 | |         mem_hardwall: link,
[INFO] [stdout] 332 | |         bool,
[INFO] [stdout] 333 | |         parse_01_bool
[INFO] [stdout] 334 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:336:5
[INFO] [stdout]     |
[INFO] [stdout] 336 | /     _gen_setter!(
[INFO] [stdout] 337 | |         "whether this cgroup is \"hardwalled\"",
[INFO] [stdout] 338 | |         mem_hardwall: link,
[INFO] [stdout] 339 | |         set_mem_hardwall,
[INFO] [stdout] 340 | |         enable: bool as i32,
[INFO] [stdout] 341 | |         true
[INFO] [stdout] 342 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:344:5
[INFO] [stdout]     |
[INFO] [stdout] 344 | /     _gen_getter!(
[INFO] [stdout] 345 | |         "the running average of the memory pressure faced by this cgroup,",
[INFO] [stdout] 346 | |         memory_pressure,
[INFO] [stdout] 347 | |         u64,
[INFO] [stdout] 348 | |         parse
[INFO] [stdout] 349 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:400:5
[INFO] [stdout]     |
[INFO] [stdout] 400 | /     _gen_getter!(
[INFO] [stdout] 401 | |         "whether file system buffers are spread across the selected memory nodes,",
[INFO] [stdout] 402 | |         memory_spread_page: link,
[INFO] [stdout] 403 | |         bool,
[INFO] [stdout] 404 | |         parse_01_bool
[INFO] [stdout] 405 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:407:5
[INFO] [stdout]     |
[INFO] [stdout] 407 | /     _gen_setter!(
[INFO] [stdout] 408 | |         "whether file system buffers are spread across the selected memory nodes,",
[INFO] [stdout] 409 | |         memory_spread_page: link,
[INFO] [stdout] 410 | |         set_memory_spread_page,
[INFO] [stdout] 411 | |         enable: bool as i32,
[INFO] [stdout] 412 | |         true
[INFO] [stdout] 413 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:415:5
[INFO] [stdout]     |
[INFO] [stdout] 415 | /     _gen_getter!(
[INFO] [stdout] 416 | |         "whether the kernel slab caches for file I/O are spread across the selected memory nodes,",
[INFO] [stdout] 417 | |         memory_spread_slab: link,
[INFO] [stdout] 418 | |         bool,
[INFO] [stdout] 419 | |         parse_01_bool
[INFO] [stdout] 420 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:422:5
[INFO] [stdout]     |
[INFO] [stdout] 422 | /     _gen_setter!(
[INFO] [stdout] 423 | |         "whether the kernel slab caches for file I/O are spread across the selected memory nodes,",
[INFO] [stdout] 424 | |         memory_spread_slab: link,
[INFO] [stdout] 425 | |         set_memory_spread_slab,
[INFO] [stdout] 426 | |         enable: bool as i32,
[INFO] [stdout] 427 | |         true
[INFO] [stdout] 428 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:430:5
[INFO] [stdout]     |
[INFO] [stdout] 430 | /     _gen_getter!(
[INFO] [stdout] 431 | |         "whether the kernel balances the load across the selected CPUs,",
[INFO] [stdout] 432 | |         sched_load_balance: link,
[INFO] [stdout] 433 | |         bool,
[INFO] [stdout] 434 | |         parse_01_bool
[INFO] [stdout] 435 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:437:5
[INFO] [stdout]     |
[INFO] [stdout] 437 | /     _gen_setter!(
[INFO] [stdout] 438 | |         "whether the kernel balances the load across the selected CPUs,",
[INFO] [stdout] 439 | |         sched_load_balance: link,
[INFO] [stdout] 440 | |         set_sched_load_balance,
[INFO] [stdout] 441 | |         enable: bool as i32,
[INFO] [stdout] 442 | |         true
[INFO] [stdout] 443 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:445:5
[INFO] [stdout]     |
[INFO] [stdout] 445 | /     _gen_getter!(
[INFO] [stdout] 446 | |         "how much work the kernel do to balance the load on this cgroup,",
[INFO] [stdout] 447 | |         sched_relax_domain_level: link,
[INFO] [stdout] 448 | |         i32,
[INFO] [stdout] 449 | |         parse
[INFO] [stdout] 450 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/devices.rs:196:5
[INFO] [stdout]     |
[INFO] [stdout] 196 | /     gen_getter!(
[INFO] [stdout] 197 | |         devices,
[INFO] [stdout] 198 | |         "allowed device access of this cgroup",
[INFO] [stdout] 199 | |         list,
[INFO] [stdout] 200 | |         Vec<Access>,
[INFO] [stdout] 201 | |         parse_list
[INFO] [stdout] 202 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/freezer.rs:147:5
[INFO] [stdout]     |
[INFO] [stdout] 147 | /     gen_getter!(
[INFO] [stdout] 148 | |         freezer,
[INFO] [stdout] 149 | |         "the current state of this cgroup",
[INFO] [stdout] 150 | |         state: link,
[INFO] [stdout] 151 | |         State,
[INFO] [stdout] 152 | |         parse
[INFO] [stdout] 153 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/freezer.rs:155:5
[INFO] [stdout]     |
[INFO] [stdout] 155 | /     gen_getter!(
[INFO] [stdout] 156 | |         freezer,
[INFO] [stdout] 157 | |         "whether this cgroup itself is frozen or in processes of being frozen,",
[INFO] [stdout] 158 | |         self_freezing,
[INFO] [stdout] 159 | |         bool,
[INFO] [stdout] 160 | |         parse_01_bool
[INFO] [stdout] 161 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/freezer.rs:163:5
[INFO] [stdout]     |
[INFO] [stdout] 163 | /     gen_getter!(
[INFO] [stdout] 164 | |         freezer,
[INFO] [stdout] 165 | |         "whether any parent cgroups of this cgroup is frozen or in processes of being frozen,",
[INFO] [stdout] 166 | |         parent_freezing,
[INFO] [stdout] 167 | |         bool,
[INFO] [stdout] 168 | |         parse_01_bool
[INFO] [stdout] 169 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:264:5
[INFO] [stdout]     |
[INFO] [stdout] 264 | /     _gen_getter!(
[INFO] [stdout] 265 | |         "the statistics of memory usage of this cgroup",
[INFO] [stdout] 266 | |         stat,
[INFO] [stdout] 267 | |         Stat,
[INFO] [stdout] 268 | |         parse_stat
[INFO] [stdout] 269 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:271:5
[INFO] [stdout]     |
[INFO] [stdout] 271 | /     _gen_getter!(
[INFO] [stdout] 272 | |         "the statistics of memory usage per NUMA node of this cgroup",
[INFO] [stdout] 273 | |         numa_stat,
[INFO] [stdout] 274 | |         NumaStat,
[INFO] [stdout] 275 | |         parse_numa_stat
[INFO] [stdout] 276 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:278:5
[INFO] [stdout]     |
[INFO] [stdout] 278 | /     _gen_getter!(
[INFO] [stdout] 279 | |         "the memory usage of this cgroup",
[INFO] [stdout] 280 | |         usage_in_bytes,
[INFO] [stdout] 281 | |         memsw_usage_in_bytes,
[INFO] [stdout] ...   |
[INFO] [stdout] 284 | |         u64
[INFO] [stdout] 285 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:287:5
[INFO] [stdout]     |
[INFO] [stdout] 287 | /     _gen_getter!(
[INFO] [stdout] 288 | |         "the maximum memory usage of this cgroup",
[INFO] [stdout] 289 | |         max_usage_in_bytes,
[INFO] [stdout] 290 | |         memsw_max_usage_in_bytes,
[INFO] [stdout] ...   |
[INFO] [stdout] 293 | |         u64
[INFO] [stdout] 294 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:296:5
[INFO] [stdout]     |
[INFO] [stdout] 296 | /     _gen_getter!(
[INFO] [stdout] 297 | |         "the limit on memory usage (including file cache) of this cgroup",
[INFO] [stdout] 298 | |         limit_in_bytes: link,
[INFO] [stdout] 299 | |         memsw_limit_in_bytes,
[INFO] [stdout] ...   |
[INFO] [stdout] 302 | |         u64
[INFO] [stdout] 303 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/memory.rs:260:6
[INFO] [stdout]     |
[INFO] [stdout] 260 |     ); };
[INFO] [stdout]     |      ^
[INFO] [stdout] ...
[INFO] [stdout] 312 |         _gen_setter!(err_invalid; limit_in_bytes),
[INFO] [stdout]     |         ----------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:356:5
[INFO] [stdout]     |
[INFO] [stdout] 356 | /     _gen_getter!(
[INFO] [stdout] 357 | |         "the soft limit on memory usage of this cgroup",
[INFO] [stdout] 358 | |         soft_limit_in_bytes: link,
[INFO] [stdout] 359 | |         u64,
[INFO] [stdout] 360 | |         parse
[INFO] [stdout] 361 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/memory.rs:260:6
[INFO] [stdout]     |
[INFO] [stdout] 260 |     ); };
[INFO] [stdout]     |      ^
[INFO] [stdout] ...
[INFO] [stdout] 370 |         _gen_setter!(err_invalid; soft_limit_in_bytes),
[INFO] [stdout]     |         ---------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:381:5
[INFO] [stdout]     |
[INFO] [stdout] 381 | /     _gen_getter!(
[INFO] [stdout] 382 | |         "the number of memory allocation failure due to the limit",
[INFO] [stdout] 383 | |         failcnt,
[INFO] [stdout] 384 | |         memsw_failcnt,
[INFO] [stdout] ...   |
[INFO] [stdout] 387 | |         u64
[INFO] [stdout] 388 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:390:5
[INFO] [stdout]     |
[INFO] [stdout] 390 | /     _gen_getter!(
[INFO] [stdout] 391 | |         "the tendency of the kernel to swap out pages consumed by this cgroup,",
[INFO] [stdout] 392 | |         swappiness: link,
[INFO] [stdout] 393 | |         u64,
[INFO] [stdout] 394 | |         parse
[INFO] [stdout] 395 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:397:5
[INFO] [stdout]     |
[INFO] [stdout] 397 | /     _gen_setter!(
[INFO] [stdout] 398 | |         "a tendency of the kernel to swap out pages consumed by this cgroup,",
[INFO] [stdout] 399 | |         swappiness: link,
[INFO] [stdout] 400 | |         set_swappiness,
[INFO] [stdout] 401 | |         u64,
[INFO] [stdout] 402 | |         60
[INFO] [stdout] 403 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:405:5
[INFO] [stdout]     |
[INFO] [stdout] 405 | /     _gen_getter!(
[INFO] [stdout] 406 | |         "the status of OOM killer on this cgroup",
[INFO] [stdout] 407 | |         oom_control,
[INFO] [stdout] 408 | |         OomControl,
[INFO] [stdout] 409 | |         parse_oom_control
[INFO] [stdout] 410 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:412:5
[INFO] [stdout]     |
[INFO] [stdout] 412 | /     _gen_setter!(
[INFO] [stdout] 413 | |         "whether the OOM killer is disabled for this cgroup,",
[INFO] [stdout] 414 | |         oom_control,
[INFO] [stdout] 415 | |         disable_oom_killer,
[INFO] [stdout] 416 | |         disable: bool as i32,
[INFO] [stdout] 417 | |         true
[INFO] [stdout] 418 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:420:5
[INFO] [stdout]     |
[INFO] [stdout] 420 | /     _gen_getter!(
[INFO] [stdout] 421 | |         "whether pages may be recharged to the new cgroup when a task is moved,",
[INFO] [stdout] 422 | |         move_charge_at_immigrate: link,
[INFO] [stdout] 423 | |         bool,
[INFO] [stdout] 424 | |         parse_01_bool
[INFO] [stdout] 425 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:427:5
[INFO] [stdout]     |
[INFO] [stdout] 427 | /     _gen_setter!(
[INFO] [stdout] 428 | |         "whether pages may be recharged to the new cgroup when a task is moved,",
[INFO] [stdout] 429 | |         move_charge_at_immigrate: link,
[INFO] [stdout] 430 | |         set_move_charge_at_immigrate,
[INFO] [stdout] 431 | |         move_: bool as i32,
[INFO] [stdout] 432 | |         true
[INFO] [stdout] 433 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:435:5
[INFO] [stdout]     |
[INFO] [stdout] 435 | /     _gen_getter!(
[INFO] [stdout] 436 | |         "whether the OOM killer tries to reclaim memory from the self and descendant cgroups,",
[INFO] [stdout] 437 | |         use_hierarchy: link,
[INFO] [stdout] 438 | |         bool,
[INFO] [stdout] 439 | |         parse_01_bool
[INFO] [stdout] 440 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:442:5
[INFO] [stdout]     |
[INFO] [stdout] 442 | /     _gen_setter!(
[INFO] [stdout] 443 | |         "whether the OOM killer tries to reclaim memory from the self and descendant cgroups,",
[INFO] [stdout] 444 | |         use_hierarchy: link,
[INFO] [stdout] 445 | |         set_use_hierarchy,
[INFO] [stdout] 446 | |         use_: bool as i32,
[INFO] [stdout] 447 | |         true
[INFO] [stdout] 448 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/macros.rs:19:63
[INFO] [stdout]     |
[INFO] [stdout]  19 |         return Err(crate::Error::new(crate::ErrorKind::Parse));
[INFO] [stdout]     |                                                               ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:646:17
[INFO] [stdout]     |
[INFO] [stdout] 646 |         None => bail_parse!(),
[INFO] [stdout]     |                 ------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `bail_parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/net_prio.rs:80:5
[INFO] [stdout]     |
[INFO] [stdout]  80 | /     gen_getter!(
[INFO] [stdout]  81 | |         net_prio,
[INFO] [stdout]  82 | |         "the system-internal representation of this cgroup",
[INFO] [stdout]  83 | |         prioidx,
[INFO] [stdout]  84 | |         u64,
[INFO] [stdout]  85 | |         parse
[INFO] [stdout]  86 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/net_prio.rs:88:5
[INFO] [stdout]     |
[INFO] [stdout]  88 | /     gen_getter!(
[INFO] [stdout]  89 | |         net_prio, "the map of priorities assigned to traffic originating from this cgroup,",
[INFO] [stdout]  90 | |         ifpriomap : link, HashMap<String, u32>, parse_ifpriomap
[INFO] [stdout]  91 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/pids.rs:83:5
[INFO] [stdout]     |
[INFO] [stdout]  83 | /     gen_getter!(
[INFO] [stdout]  84 | |         pids,
[INFO] [stdout]  85 | |         "the maximum number of processes this cgroup can have",
[INFO] [stdout]  86 | |         max: link,
[INFO] [stdout]  87 | |         Max,
[INFO] [stdout]  88 | |         parse
[INFO] [stdout]  89 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/pids.rs:91:5
[INFO] [stdout]     |
[INFO] [stdout]  91 | /     gen_setter!(
[INFO] [stdout]  92 | |         pids,
[INFO] [stdout]  93 | |         "a maximum number of processes this cgroup can have,",
[INFO] [stdout]  94 | |         max: link,
[INFO] [stdout] ...   |
[INFO] [stdout]  97 | |         controlgroup::Max::Limit(2)
[INFO] [stdout]  98 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/pids.rs:100:5
[INFO] [stdout]     |
[INFO] [stdout] 100 | /     gen_getter!(
[INFO] [stdout] 101 | |         pids,
[INFO] [stdout] 102 | |         "the number of processes this cgroup currently has",
[INFO] [stdout] 103 | |         current,
[INFO] [stdout] 104 | |         u32,
[INFO] [stdout] 105 | |         parse
[INFO] [stdout] 106 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/pids.rs:108:5
[INFO] [stdout]     |
[INFO] [stdout] 108 | /     gen_getter!(
[INFO] [stdout] 109 | |         pids,
[INFO] [stdout] 110 | |         "the event counter, i.e. a pair of the maximum number of processes,
[INFO] [stdout] 111 | |          and the number of times fork failed due to the limit",
[INFO] [stdout] ...   |
[INFO] [stdout] 114 | |         parse_events
[INFO] [stdout] 115 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/rdma.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 112 | /     gen_getter!(
[INFO] [stdout] 113 | |         rdma, "the current usage of RDMA/IB devices",
[INFO] [stdout] 114 | |         current, HashMap<String, Limit>, parse_limits
[INFO] [stdout] 115 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/rdma.rs:117:5
[INFO] [stdout]     |
[INFO] [stdout] 117 | /     gen_getter!(
[INFO] [stdout] 118 | |         rdma, "the usage limits on RDMA/IB devices",
[INFO] [stdout] 119 | |         max : link, HashMap<String, Limit>, parse_limits
[INFO] [stdout] 120 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.72s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: controlgroup v0.3.0 (/opt/rustwide/workdir)
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 5`
[INFO] [stderr] crater-edition-check: all finished
[INFO] running `Command { std: "docker" "inspect" "f0d3796a220b39c9c2d6afdd0d4c5fe6898a974f96283ef9afb8f5eefba9d6e4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f0d3796a220b39c9c2d6afdd0d4c5fe6898a974f96283ef9afb8f5eefba9d6e4", kill_on_drop: false }`
[INFO] [stdout] f0d3796a220b39c9c2d6afdd0d4c5fe6898a974f96283ef9afb8f5eefba9d6e4
